Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v158 #1232

Merged
merged 54 commits into from
Nov 12, 2017
Merged

v158 #1232

merged 54 commits into from
Nov 12, 2017

Conversation

Fourdee
Copy link
Collaborator

@Fourdee Fourdee commented Nov 12, 2017

v158
(12/11/17)

Changes / Improvements / Optimizations:

DietPi-Services | status: Improved this command to highlight working and detail failed services. Failed services will also be listed. 'dietpi-services status': https://github.com/Fourdee/DietPi/issues/1230

DietPi-Software | Google AIY: Now available for installation: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=9486#p9486

DietPi-Software | moOde: Initial pass adding into DietPi: https://github.com/Fourdee/DietPi/issues/1223

DietPi-Software | Gitea: Now available for installation. Many thanks to @TechDabbler for contributing this addition: https://github.com/Fourdee/DietPi/issues/686

DietPi-Software | Squeezelite recompiled with -DDSD, now supports DSD and DoP audio playback: https://github.com/Fourdee/DietPi/issues/1210

DietPi-Sotware | AudioPhonics Pi-SPC: Now available for installation. Power control module which lets you physically power off system using a button: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=9359#p9359

DietPi-Software | Raspotify: Now available for installation. Spotify Connect client for the Raspberry Pi (and other ARMv6/v7 devices) that Just Works™: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=9368#p9368

DietPi-Software | Sabnzbd: Updated to 2.3.1 for new installations only. Thanks @Invictaz : https://github.com/Fourdee/DietPi/issues/865#issuecomment-340282019

DietPi-Set_Software | Improved useradd/userdel functions. Please see sourcecode for details.

Bug Fixes:

General | Sparky SBC: Applied latest kernel (USB + ETH) stability patches, which will resolve loss of connection, audio device and URB errors. Thanks @sudeep.
General | Fixed kill-ssh-user-sessions-before-network.service, to prevent it always generating an error.

DietPi-Config | Corrected descriptions for Auto swapfile size, and, Ondemand as recommended CPU gov. Thanks @k-plan : https://github.com/Fourdee/DietPi/issues/1205

DietPi-Config | NAS: Resolved an issue where samba client share names, which contained spaces, would cause the mount the fail: https://github.com/Fourdee/DietPi/issues/1201

DietPi-Config | Rock64: Resolved an issue with incorrect card/device indexs for HDMI/3.5mm, thanks @BryanSmithDev : https://github.com/Fourdee/DietPi/issues/1102

DietPi-Set_Hardware | Soundcard: When setting USB-DAC, and it fails detection, the soundcard will be reset to 'none'.

DietPi-Set_Software | DietPi User: Resolved an issue where /etc/sudoers was being incorrectly written with additional .

DietPi-Software | Uninstalling DietPi-Cam, will no longer remove the motion package, shared with Motioneye, thanks @vilhelmp: https://github.com/Fourdee/DietPi/issues/1194

DietPi-Software | Resolved an issue with Emby server (ARMv7/ARMv8) failing to install, due to missing packages not available in Debian repo: https://github.com/Fourdee/DietPi/issues/1150

DietPi-Software | Resolved an issue with 404 and Owncloud: https://github.com/Fourdee/DietPi/issues/1225

DietPi-Software | Resolved an issue with Home Assistant on Native PC failing. Many thanks to @sytone : https://github.com/Fourdee/DietPi/issues/1145

Allo Web Interface v3:

Roon | Resolved an issue where Roon was not generating unique IDs, resulting in multiple devices on the same network, having issues with Roon Core detection.

Squeezelite | Now supports DSD and DoP audio playback: https://github.com/Fourdee/DietPi/issues/1210

General | Added ability to set S24_3 bit depth modes for Shairport-sync and Squeezelite. Required by some DACs

MichaIng and others added 30 commits October 13, 2017 15:04
...as e.g. enabling caching for CLI has no effect inside webserver config, which is not asked by CLI requests, e.g. by cron.
We just leave the critical opcache size inside webserver config, in case hard coding 128M, so this will not allow other web services to full the cache and cause swapping.
";" at end of directive
+ Version codes
+ DietPi-Software | Gitea: Now available for installation. Many thanks
to @TechDabbler for contributing this addition:
https://github.com/Fourdee/DietPi/issues/686
Using PYENV as the installation approach so existing python installations are not impacted and all changes and further updates are isolated.
To update users can uninstall and reinstall HA, configuration files are not touched.
...and increase rsa key size to 4096 bit. It is slower yes, but also significantly stronger and necessary for a good ssllabs.com rating.

Benchmarks and discussion: https://certsimple.com/blog/measuring-ssl-rsa-keys
Allo Web Interface Changes:

Roon | Resolved an issue where Roon was not generating unique IDs,
resulting in multiple devices on the same network, having issues with
Roon Core detection.

Squeezelite | Now supports DSD and DoP audio playback:
https://github.com/Fourdee/DietPi/issues/1210
+ DietPi-Set_Hardware | Soundcard: When setting USB-DAC, and it fails
detection, the soundcard will be reset to 'none'.
+ DietPi-Config | NAS: Resolved an issue where samba client share names,
which contained spaces, would cause the mount the fail:
https://github.com/Fourdee/DietPi/issues/1201
Move PHP settings to PHP config files + Split Nginx config into SSL/non-SSL
+ DietPi-Config | Corrected descriptions for Auto swapfile size, and,
Ondemand as recommended CPU gov. Thanks @k-plan :
https://github.com/Fourdee/DietPi/issues/1205
Home Assistant Python version Update
[CertBot] Add Stretch Apache package and installation code cleanup
+ DietPi-Sotware | AudioPhonics Pi-SPC: Now available for installation.
Power control module which lets you physically power off system using a
button: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=9359#p9359
https://github.com/Fourdee/DietPi/issues/1215
+ DietPi-Software | Uninstalling DietPi-Cam, will no longer remove the
motion package, shared with Motioneye, thanks @vilhelmp:
https://github.com/Fourdee/DietPi/issues/1194
+ DietPi-Software | Raspotify: Now available for installation. Spotify
Connect client for the Raspberry Pi (and other ARMv6/v7 devices) that
Just Works™: http://dietpi.com/phpbb/viewtopic.php?f=8&t=5&p=9368#p9368
https://github.com/Fourdee/DietPi/issues/1189
+ DietPi-Software | Resolved an issue with Emby server (ARMv7/ARMv8)
failing to install, due to missing packages not available in Debian
repo: https://github.com/Fourdee/DietPi/issues/1150
+ DietPi-Config | Rock64: Resolved an issue with incorrect card/device
indexs for HDMI/3.5mm, thanks @BryanSmithDev :
https://github.com/Fourdee/DietPi/issues/1102
+ DietPi-Software | Sabnzbd: Updated to 2.3.1 for new installations
only. Thanks @Invictaz :
https://github.com/Fourdee/DietPi/issues/865#issuecomment-340282019
Fourdee and others added 23 commits October 30, 2017 14:15
[CertBot] Remove certbot stretch packages on deinstallation + Binary fix
- Database was created with wrong privileges for user "root", thus user "oc_admin" is not able to access.
- On top, "occ maintenance:install" creates the database and user automatically, thus if "create_mysql_db" is used to create database with correct user oc_admin (<prefix>_$username), Nextcloud will create "oc_admin1" as user via "occ maintenance:install" and use it.
=> Remove "create_mysql_db" works fine for me, Nextcloud is accessible.
- Put "fastcgi_param PHP_ADMIN_VALUE ..." into \.php location, where is works.
- Add X-Headers to the location base, so they are active for the whole location and prevent Nextcloud admin panel warnings.
- Comment out "fastcgi_param HTTPS on;" to prevent auto redirect to https:// on non-ssl environments => Uncommenting on SSL activation needs to be added.
- Uncommenting "fastcgi_request_buffering off;" on Stretch.

Tested on Jessie and Stretch VM.
+ DietPi-Software | moOde: Initial pass adding into DietPi:
https://github.com/Fourdee/DietPi/issues/1223

+ DietPi-Set_Software | Improved useradd/userdel functions. Please see
sourcecode for details.

+ General | Sparky SBC: Applied latest kernel (USB + ETH) stability
patches, which will resolve loss of connection, audio device and URB
errors. Thanks @sudeep.

+ General | Fixed kill-ssh-user-sessions-before-network.service, to
prevent it always generating an error.

+ DietPi-Set_Software | DietPi User: Resolved an issue where
/etc/sudoers was being incorrectly written with additional \.
CLI URL also needs to be switched to HTTPS on SSL environments
Added johnvick, same as in master branch.
+ DietPi-Software | Resolved an issue with 404 and Owncloud:
https://github.com/Fourdee/DietPi/issues/1225
- occ maintenance:install also creates obsolete 'oc_admin'@'%' mysql user, which can directly be removed. 
- The effort to get user and host is actually a bid high, as we exactly know the defaults that Nextcloud creates.
- But at least on removal we do not know, if user changed something, for whatever reason.
- Tiny database cleanup 😉
- Needed to add $GLOBAL_PW for this, copied from dietpi-software.
+ DietPi-Services | status: Improved this command to highlight working
and detail failed services. Failed services will also be listed.
'dietpi-services status': https://github.com/Fourdee/DietPi/issues/1230
[Nextcloud] Fix database creation and Nginx config
+ avoid grep: /var/www/nextcloud/config/config.php: No such file or
directory during patch: https://github.com/Fourdee/DietPi/issues/1067
https://github.com/Fourdee/DietPi/pull/1226
+ DietPi-Software | Resolved an issue with Home Assistant on Native PC
failing. Many thanks to @sytone :
https://github.com/Fourdee/DietPi/issues/1145

+ moOde beta 8 testing: https://github.com/Fourdee/DietPi/issues/1223
+ DietPi-Software | Google AIY: Now available for installation:
https://github.com/Fourdee/DietPi/issues/1065
+ RC
@Fourdee Fourdee self-assigned this Nov 12, 2017
@Fourdee Fourdee merged commit 95e689a into master Nov 12, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants